MSRLLLPKLFSISRTQVPAASLFNNLYRRHKRFVHWTSKMSTDSVRSSTTGGSASGARTFCSLADLSTKKCVPCNAKDLRAMTEQSAQDLLQKVAGWDLANDNDTLKLHRSWRVKSFTKGLDFFQRVADIAESEGHHPDLHLVGWNNVKIEIWTHAIGGLTENDFILAAKINELQVEDLLRKKKVAK